regiment of presidential guard - French English Dictionary